﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AkazoNobel.Scheduler.StoreMasterData.DataAccess.Model
{
    public class Store
    {

        public int ID { get; set; }

        public DateTime? SubmitDate { get; set; }

        public string Creator { get; set; }

        public string CreatorStaffCode { get; set; }

        public string SerialNumber { get; set; }

        public string DealerName { get; set; }

        public string DealerCode { get; set; }

        public string StoreType { get; set; }

        public string StoreName { get; set; }

        public string ApplicationType { get; set; }

        public string NewFitment { get; set; }

        public string Fax { get; set; }

        public string Telephone { get; set; }

        public string ContractPerson { get; set; }

        public string AreaName { get; set; }

        public string CityName { get; set; }

        public string ProvinceName { get; set; }

        public string Address { get; set; }

        public string Location { get; set; }

        public double DisplayArea { get; set; }

        public string DispenseModel { get; set; }

        public string ShakerModel { get; set; }

        public string PcModel { get; set; }

        public string BuyMachineDeposit { get; set; }

        public string TotalDeposit { get; set; }

        public string MachineDeposit { get; set; }

        public double DecorativeDeposit { get; set; }

        public string AuthID { get; set; }

        public DateTime? OpenDate { get; set; }

        public string RequestRemark { get; set; }

        public string Process { get; set; }

        public int Incident { get; set; }

        public string Status { get; set; }

        public string ApplicationNO { get; set; }

        public string Step { get; set; }

        public string TaskID { get; set; }

        public int StoreId { get; set; }

        public string EapproveSN { get; set; }

        public string MallName { get; set; }

        public string MallShortName { get; set; }

        public string HouseNumber { get; set; }

        public string Channel { get; set; }

        public bool? IsEapprove { get; set; }

        public string DeviceEapproveSN { get; set; }

        public DateTime StoreApprovedDate { get; set; }

        public bool IsUpgraded { get; set; }

        public bool IsDowngraded { get; set; }

        public bool IsRenew { get; set; }

        public string BeforeUpgradedType { get; set; }

        public string BeforeDowngradedType { get; set; }

        public string BeforeRenewType { get; set; }

        public DateTime? LastRenewDate { get; set; }

        public string BusinessProcess { get; set; }

        public string BusinessKey { get; set; }

        //Add By Tony 20160413

        //直营/分销
        public int OwnerType { get; set; }

        //区县/县级市
        public string District { get; set; }

        //建材市场编号
        public string BMCCode { get; set; }

        //建材市场名称
        public string BMCName { get; set; }

        //分销商编号
        public string SubDealerCode { get; set; }

        //分销商名称
        public string SubDealerName { get; set; }

        //负责销售
        public string AccountOwner { get; set; }

        //微信公众号
        public string WechatId { get; set; }

        //是否为旧机更换
        public string IsTransferMachine { get; set; }

        //客户购买设备
        public string CustomerDevice { get; set; }

        //Add By Yanxiang 20170308
        public string ShopSeq { get; set; }
        public double? Lon { get; set; }
        public double? Lat { get; set; }        
        public DateTime? CurrentStartDate { get; set; }

    }
}
